international scientific relations - İspanyolca İngilizce Sözlük